Nuprl Lemma : usends1-function 11,40

k:Knd, TB:Type, l:IdLnk, ds:x:Id fp Type, tg:Id, f:(State(ds)TB), es:ES.
usends1-p(es;ds;k;T;l;tg;B;f)
 (g:{e:E| loc(e) = source(l Id & kind(e) = kE
 ((e:{e:E| loc(e) = source(l Id & kind(e) = k} .
 ((kind(g(e)) = rcv(l,tg Knd)
 (c (sender(g(e)) = e
 (c & (e'':E. (kind(e'') = rcv(l,tg Knd)  (sender(e'') = e (e'' = g(e)))
 (c & val(g(e)) = f((state when e),val(e))))) 
latex


Definitionst.1, True, T, , A c B, x:AB(x), P & Q, xt(x), t  T, P  Q, x:AB(x), {T}, x(s), e@iP(e), usends1-p(es;ds;k;T;l;tg;B;f)
Lemmases-loc-rcv, ldst wf, true wf, squash wf, es-vartype wf, es-state-subtype, es-state-when wf, es-val wf, es-kind-rcv, es-sender wf, es-kind wf, lsrc wf, es-loc wf, es-E wf, Knd wf, IdLnk wf, fpf wf, Id wf, decl-state wf, event system wf, usends1-p wf

origin